stationing (of troops) - Französisch Englisch Wörterbuch